Ext.ns('tx');
tx.LeftMenu = function(config) {
 	var d = Ext.apply( {// default set
				width : 200,
				split : true,
				region : 'west',
				collapseMode :'mini',
				defaults : {
					border : false
				},
				layoutConfig : {
					animate : true
				}
			}, config || {});

	config = Ext.apply(d, {
		layout : 'accordion',
		collapsible : true
	});

    tx.LeftMenu.superclass.constructor.call(this, config);

   
};

Ext.extend(tx.LeftMenu, Ext.Panel, {
	 menu: function() {
    	Ext.Msg.alert("1","1");
		var t1 = new Ext.tree.TreePanel({
			autoScroll: true,
	        enableDD: true,
			border:false,
			rootVisible:false,//根节点不可视
			root:new Ext.tree.AsyncTreeNode({//通过根节点来实现所有节点数据
				text:'text',//该内容在树组件中不可视
				expanded:true,//起初展开根状态
				children:[//根节点的子节点数据
					{
						id:'article',
						text:'文章管理',
						children:[{
							id:'article_add',
							text:'添加文章',
							leaf:true
						},{
							id:'article_list',
							text:'文章列表',
							leaf:true
						},{
							id:'article_my_add',
							text:'我添加的',
							leaf:true
						}]
					},
					{
						id:'programa',text:'栏目管理',leaf:true
					},
					{
						id:'keywords',text:'关键字管理',leaf:true
					},
					{
						id:'advert',text:'广告管理',leaf:true
					},
					{
						id:'source',text:'常用来源管理',leaf:true
					},
					{
						id:'mail_send',text:'邮件发送',leaf:true
					},
					{
						id:'feedback',text:'客户反馈',leaf:true
					},
					{
						id:'upload_data',text:'上传数据',leaf:true
					}
				]
			})
		});
		
		var t2 = new Ext.tree.TreePanel({
			border:false,
			rootVisible:false,//根节点不可视
			root:new Ext.tree.AsyncTreeNode({//通过根节点来实现所有节点数据
				text:'text',//该内容在树组件中不可视
				expanded:true,//起初展开根状态
				children:[//根节点的子节点数据
					{
						id:'user_manage',text:'用户管理',
						children:[{
							id:'user_add', text:'用户添加', leaf:true
						},{
							id:'user_batch_add', text:'用户批量添加', leaf:true
						},{
							id:'user_list', text:'用户浏览', leaf:true
						},{
							id:'black_list', text:'黑名单', leaf:true
						}]
					},
					{
						id:'user_group_manage',text:'用户组管理',
						children:[{
							id:'user_source', text:'用户来源', leaf:true
						}]
					}
				]
			})
		});
		
		var t3 = new Ext.tree.TreePanel({
			border:false,
			rootVisible:false,//根节点不可视
			root:new Ext.tree.AsyncTreeNode({//通过根节点来实现所有节点数据
				text:'text',//该内容在树组件中不可视
				expanded:true,//起初展开根状态
				children:[//根节点的子节点数据
					{
						id:'statistics_manage',text:'统计管理',
						children:[{
							id:'statistics_label', text:'标签统计', leaf:true
						},{
							id:'statistics_fund_code', text:'基金代码统计', leaf:true
						},{
							id:'statistics_fund_trade', text:'基金交易统计', leaf:true
						},{
							id:'statistics_user_source', text:'用户来源统计', leaf:true
						},{
							id:'log_file_manage', text:'用户文件管理', leaf:true
						}]
					}
				]
			})
		});
		
		var t4 = new Ext.tree.TreePanel({
			border:false,
			rootVisible:false,//根节点不可视
			root:new Ext.tree.AsyncTreeNode({//通过根节点来实现所有节点数据
				text:'text',//该内容在树组件中不可视
				expanded:true,//起初展开根状态
				children:[//根节点的子节点数据
					{
						id:'change_password',text:'修改密码',leaf:true
					},
					{
						id:'etl_data_manage',text:'ETL数据管理', leaf:true
					}
				]
			})
		});
		
		var left_menu = new Ext.Panel({
			title:'菜单',
			x: 90, y: 30,
			layout:'accordion',
			region:'west',
			width:200,
			collapsible: true,
			collapseMode: 'mini',
			margins: '0 0 0 5',
			bodyStyle: {
	            'background-color': '#eee'
	        },
	        defaults: {
	        	border: false
	        },
			items:[{
				title:'CMS管理', items:[t1]
			},{
				title:'用户管理', items:[t2]
			},{
				title:'统计报表', items:[t3]
			},{
				title:'系统配置', items:[t4]
			}]
		});
    }
});